excellence in competition badge - German English Dictionary